﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BusinessObjects.Production;

namespace DataObjects.Interface.Production
{
    public interface IShipMethodDao
    {
        List<ShipMethod> GetShipMethods();

        ShipMethod GetShipMethod(string shipMethodId);

        int GetTotalPage();

        List<ShipMethod> GetShipMethodsPaged(int currentPage);

        List<ShipMethod> GetShipMethodsActive(bool isActive);

        void InsertShipMethod(ShipMethod shipMethod);

        void UpdateShipMethod(ShipMethod shipMethod);

        void DeleteShipMethod(ShipMethod shipMethod);
    }
}
